#ifndef CCALCULATION_H
#define CCALCULATION_H
#include "geometrydata.h"

class CCalculation
{
public:
    CCalculation(GeometryData *data);
    void doCalculation();

private:

    void buildControlValues();
    void initTimeLoop();
    void setDefaults();

    void solvePsiEquation();
    void solveOmegaEquation();
    void solveTempEquation(){};
    void calculateVelocities();


    GeometryData *data;

    double tau;
    double max_time;
    double eps;
};

#endif // CCALCULATION_H
